home *** CD-ROM | disk | FTP | other *** search
/ PCGUIA 2010 Software/Programs / PCGuia_programas.iso / Software / Utils / Universal Viewer / UniversalViewer.exe / Plugins / Syn2 / HL / INNOsetup.lcf < prev    next >
Encoding:
Text File  |  2007-12-12  |  8.4 KB  |  330 lines

  1. object SyntAnal19: TLibSyntAnalyzer
  2.   Formats = <
  3.     item
  4.       DisplayName = 'Default'
  5.       Font.Charset = DEFAULT_CHARSET
  6.       Font.Color = clWindowText
  7.       Font.Height = -13
  8.       Font.Name = 'Courier New'
  9.       Font.Style = []
  10.       FormatType = ftCustomFont
  11.     end
  12.     item
  13.       DisplayName = 'Marked block'
  14.       Font.Charset = DEFAULT_CHARSET
  15.       Font.Color = clHighlightText
  16.       Font.Height = -13
  17.       Font.Name = 'Courier New'
  18.       Font.Style = []
  19.       BgColor = clHighlight
  20.       FormatType = ftColor
  21.     end
  22.     item
  23.       DisplayName = 'String'
  24.       Font.Charset = DEFAULT_CHARSET
  25.       Font.Color = clBlue
  26.       Font.Height = -13
  27.       Font.Name = 'Courier New'
  28.       Font.Style = []
  29.       BgColor = 16777183
  30.       FormatType = ftBackGround
  31.     end
  32.     item
  33.       DisplayName = 'Identifier'
  34.       Font.Charset = DEFAULT_CHARSET
  35.       Font.Color = clWindowText
  36.       Font.Height = -13
  37.       Font.Name = 'Courier New'
  38.       Font.Style = []
  39.     end
  40.     item
  41.       DisplayName = 'Section'
  42.       Font.Charset = DEFAULT_CHARSET
  43.       Font.Color = clMaroon
  44.       Font.Height = -13
  45.       Font.Name = 'Courier New'
  46.       Font.Style = [fsBold]
  47.       BgColor = 15658734
  48.     end
  49.     item
  50.       DisplayName = 'Comment'
  51.       Font.Charset = DEFAULT_CHARSET
  52.       Font.Color = clRed
  53.       Font.Height = -13
  54.       Font.Name = 'Courier New'
  55.       Font.Style = [fsBold]
  56.     end
  57.     item
  58.       DisplayName = 'constant'
  59.       Font.Charset = DEFAULT_CHARSET
  60.       Font.Color = clNavy
  61.       Font.Height = -13
  62.       Font.Name = 'Courier New'
  63.       Font.Style = [fsBold]
  64.     end
  65.     item
  66.       DisplayName = 'Reserved word'
  67.       Font.Charset = DEFAULT_CHARSET
  68.       Font.Color = clWindowText
  69.       Font.Height = -13
  70.       Font.Name = 'Courier New'
  71.       Font.Style = [fsBold]
  72.     end>
  73.   TokenRules = <
  74.     item
  75.       DisplayName = 'Comment'
  76.       StyleName = 'Comment'
  77.       TokenType = 1
  78.       Expression = '^;.*'
  79.       ColumnFrom = 0
  80.       ColumnTo = 0
  81.     end
  82.     item
  83.       DisplayName = 'Symbol'
  84.       TokenType = 3
  85.       Expression = '[;"]'#13#10
  86.       ColumnFrom = 0
  87.       ColumnTo = 0
  88.     end
  89.     item
  90.       DisplayName = 'Section'
  91.       StyleName = 'Section'
  92.       TokenType = 9
  93.       Expression = '\[.*?\]'
  94.       ColumnFrom = 0
  95.       ColumnTo = 0
  96.     end
  97.     item
  98.       DisplayName = 'String'
  99.       Enabled = False
  100.       TokenType = 4
  101.       Expression = '".*?("|$)'
  102.       ColumnFrom = 0
  103.       ColumnTo = 0
  104.     end
  105.     item
  106.       DisplayName = 'Any name'
  107.       StyleName = 'Identifier'
  108.       TokenType = 2
  109.       Expression = '[a-z_]\w*'
  110.       ColumnFrom = 0
  111.       ColumnTo = 0
  112.     end
  113.     item
  114.       DisplayName = 'Constant'
  115.       StyleName = 'constant'
  116.       TokenType = 8
  117.       Expression = '\{.*?\}'#13#10
  118.       ColumnFrom = 0
  119.       ColumnTo = 0
  120.     end>
  121.   BlockRules = <
  122.     item
  123.       DisplayName = 'Keys'
  124.       StyleName = 'Reserved word'
  125.       BlockName = 'string start'
  126.       NotParent = True
  127.       BlockType = btTagDetect
  128.       ConditionList = <
  129.         item
  130.           TagList.Strings = (
  131.             'adminprivilegesrequired'
  132.             'allowcancelduringinstall'
  133.             'allownoicons'
  134.             'allowrootdirectory'
  135.             'allowuncpath'
  136.             'alwayscreateuninstallicon'
  137.             'alwaysrestart'
  138.             'alwaysshowcomponentslist'
  139.             'alwaysshowdironreadypage'
  140.             'alwaysshowgrouponreadypage'
  141.             'alwaysusepersonalgroup'
  142.             'appcomments'
  143.             'appcontact'
  144.             'appcopyright'
  145.             'appenddefaultdirname'
  146.             'appenddefaultgroupname'
  147.             'appid'
  148.             'appmodifypath'
  149.             'appmutex'
  150.             'appname'
  151.             'apppublisher'
  152.             'apppublisherurl'
  153.             'appreadmefile'
  154.             'appsupporturl'
  155.             'appupdatesurl'
  156.             'appvername'
  157.             'appversion'
  158.             'attribs'
  159.             'backcolor'
  160.             'backcolor2'
  161.             'backcolordirection'
  162.             'backsolid'
  163.             'changesassociations'
  164.             'changesenvironment'
  165.             'components'
  166.             'compression'
  167.             'createappdir'
  168.             'createuninstallregkey'
  169.             'defaultdirname'
  170.             'defaultgroupname'
  171.             'defaultuserinfoname'
  172.             'defaultuserinfoorg'
  173.             'defaultuserinfoserial'
  174.             'description'
  175.             'destdir'
  176.             'direxistswarning'
  177.             'disableappenddir'
  178.             'disabledirpage'
  179.             'disablefinishedpage'
  180.             'disableprogramgrouppage'
  181.             'disablereadymemo'
  182.             'disablereadypage'
  183.             'disablestartupprompt'
  184.             'dontmergeduplicatefiles'
  185.             'enabledirdoesntexistwarning'
  186.             'extradiskspacerequired'
  187.             'filename'
  188.             'flags'
  189.             'flatcomponentslist'
  190.             'groupdescription'
  191.             'infoafterfile'
  192.             'infobeforefile'
  193.             'key'
  194.             'languagedetectionmethod'
  195.             'languages'
  196.             'licensefile'
  197.             'messagesfile'
  198.             'minversion'
  199.             'name'
  200.             'onlybelowversion'
  201.             'password'
  202.             'permissions'
  203.             'privilegesrequired'
  204.             'restartifneededbyrun'
  205.             'section'
  206.             'setupiconfile'
  207.             'showcomponentsizes'
  208.             'showlanguagedialog'
  209.             'showtaskstreelines'
  210.             'solidcompression'
  211.             'source'
  212.             'string'
  213.             'tasks'
  214.             'timestamprounding'
  215.             'timestampsinutc'
  216.             'touchdate'
  217.             'touchtime'
  218.             'type'
  219.             'types'
  220.             'uninstallable'
  221.             'uninstalldisplayicon'
  222.             'uninstalldisplayname'
  223.             'uninstallfilesdir'
  224.             'uninstalliconfile'
  225.             'uninstalliconname'
  226.             'uninstalllogmode'
  227.             'uninstallrestartcomputer'
  228.             'uninstallstyle'
  229.             'updateuninstalllogappname'
  230.             'usepreviousappdir'
  231.             'usepreviousgroup'
  232.             'useprevioussetuptype'
  233.             'useprevioustasks'
  234.             'useprevioususerinfo'
  235.             'userinfopage'
  236.             'windowresizable'
  237.             'windowshowcaption'
  238.             'windowstartmaximized'
  239.             'windowvisible'
  240.             'wizardimagebackcolor'
  241.             'wizardimagefile'
  242.             'wizardimagestretch'
  243.             'wizardsmallimagebackcolor'
  244.             'wizardsmallimagefile'
  245.             'wizardstyle')
  246.           TokenTypes = 4
  247.           IgnoreCase = True
  248.         end>
  249.       HighlightPos = cpAny
  250.       IgnoreAsParent = False
  251.     end
  252.     item
  253.       DisplayName = 'Section end'
  254.       BlockType = btRangeEnd
  255.       ConditionList = <
  256.         item
  257.           TokenTypes = 512
  258.         end>
  259.       BlockOffset = 1
  260.       HighlightPos = cpAny
  261.       IgnoreAsParent = False
  262.     end
  263.     item
  264.       DisplayName = 'Section begin'
  265.       ConditionList = <
  266.         item
  267.           TokenTypes = 512
  268.         end>
  269.       BlockEnd = 'Section end'
  270.       EndOfTextClose = True
  271.       HighlightPos = cpAny
  272.       IgnoreAsParent = False
  273.     end
  274.     item
  275.       DisplayName = 'string end'
  276.       BlockName = 'string start'
  277.       StrictParent = True
  278.       BlockType = btRangeEnd
  279.       ConditionList = <
  280.         item
  281.           TagList.Strings = (
  282.             '"')
  283.           TokenTypes = 8
  284.         end>
  285.       HighlightPos = cpAny
  286.       CancelNextRules = True
  287.       IgnoreAsParent = False
  288.     end
  289.     item
  290.       DisplayName = 'string start'
  291.       StyleName = 'String'
  292.       BlockName = 'string start'
  293.       NotParent = True
  294.       ConditionList = <
  295.         item
  296.           TagList.Strings = (
  297.             '"')
  298.           TokenTypes = 8
  299.         end>
  300.       BlockEnd = 'string end'
  301.       DisplayInTree = False
  302.       DynHighlight = dhRange
  303.       HighlightPos = cpAny
  304.       IgnoreAsParent = False
  305.     end>
  306.   CodeTemplates = <>
  307.   SubAnalyzers = <
  308.     item
  309.       DisplayName = 'Code'
  310.       StartExpression = '(?i)\[code\]'#13#10
  311.       SyntAnalyzer = SyntAnal20
  312.       ToTextEnd = True
  313.     end>
  314.   TokenTypeNames.Strings = (
  315.     'Unknown'
  316.     'Comment'
  317.     'Identifier'
  318.     'Symbol'
  319.     'String'
  320.     'Integer const'
  321.     'Float const'
  322.     'Hex const'
  323.     'Constant'
  324.     'Section')
  325.   MarkedBlockStyle = 'Marked block'
  326.   DefaultStyleName = 'Default'
  327.   Extentions = 'iss'
  328.   LexerName = 'INNO setup'
  329. end
  330.